
/**
 * 终止链式调用
 *  return一个空的Promise就终止了Promise的调用
 */
let p = new Promise((resolve, reject) => {
  resolve("123");
});

p.then(
  (data) => {
    console.log(data);
    // return new Promise(()=>{});
  },
  (err) => {}
)
  .then(
    (data) => {
      return new Promise();
      console.log(data);
    },
    (err) => {}
  )
  .then(
    (data) => {
      console.log(data);
    },
    (err) => {}
  );
